home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / security / doc / clippings / 930528-01 < prev    next >
Encoding:
Internet Message Format  |  1993-07-10  |  2.7 KB

  1. From: paul@alantec.com (G. Paul Ziemba)
  2. Newsgroups: comp.protocols.tcp-ip,comp.sys.sun.admin,comp.security.misc,comp.unix.admin
  3. Subject: Announcing tcpr: proxy ftp/telnet through firewall
  4. Message-ID: <paul.738617268@alantec.alantec.com>
  5. Date: 28 May 93 19:27:48 GMT
  6.  
  7.  
  8. Tcpr was announced on the firewalls mailing list at the beginning of
  9. the year; after a few tweaks, it seems as if it's ready for a wider
  10. distribution. The currrent release is 1.1.5.
  11.  
  12. [From the README file]
  13.  
  14.     Tcpr is a set of perl scripts that enable you to run ftp and telnet
  15. commands across a firewall. Forwarding takes place at the application
  16. level, so it's easy to control.
  17.  
  18.     Tcpr consists of an inetd-type server that interprets commands, 
  19. a relay program, and a client that talks to the server.
  20.  
  21.     The client asks the server for a relay connection to some specified
  22. remote host at a specified TCP port number; the server invokes the relay
  23. program and returns a proxy port number to the client. The client then
  24. invokes telnet or ftp, telling them to connect to the relay host at the
  25. proxy port number. The relay program then transfers data between the
  26. client host and the remote host.
  27.  
  28.     Special handling is implemented for the FTP data connection, so
  29. everything works properly.
  30.  
  31.  
  32.  
  33. Where to get it
  34.  
  35.     Tcpr is available from the following servers via anonymous ftp:
  36.  
  37.     ftp.alantec.com        pub/tcpr
  38.     ftp.cs.umb.edu        pub/security
  39.     ftp.psg.com        pub/unix/netware
  40.     grasp1.univ-lyon1.fr    pub/unix/network/tcpip/security
  41.     ftp.denet.dk        pub/misc/tcpr
  42.  
  43.  
  44. Platforms
  45.  
  46.     Tcpr is known to work on SunOS 4.1. I haven't tested it on other
  47. platforms, so I can't say if it'll work right out of the box for them.
  48. It's all perl, but the output format of the netstat and ifconfig commands
  49. might vary, and there isn't much flexibility in the parser for that yet.
  50.  
  51.  
  52.  
  53. Acknowledgements
  54.  
  55.     The tcpr package is based on a relay program written by
  56. Kazumasa Utashiro, <utashiro@sra.co.jp>. The relay program originally
  57. was to be invoked manually on the relay host, giving a port number which
  58. the user then used as an argument to the ftp or telnet program.
  59.  
  60.     I modified the relay program to select an outgoing interface
  61. based on some simple routing computations, and wrote a client and server
  62. to automate the process.
  63.  
  64.     Many thanks to the maintainers of the ftp sites mentioned above,
  65. listed in reverse alphabetical order (-:
  66.  
  67.     Christophe.Wolfhugel
  68.     John P. Rouillard
  69.     Kim H|glund
  70.     Randy Bush
  71.  
  72. -- 
  73. Paul Ziemba, software archaeologist: paul@alantec.com    alantec!paul
  74.     "The reasonable man adapts himself to the world; the unreasonable one
  75. persists in trying to adapt the world to himself. Therefore, all progress
  76. depends on the unreasonable man." - George Bernard Shaw
  77.  
  78.